package com.boot.util;

import java.util.List;

public class CommUtil {

    /**
     * 比较两个数组是否有交集
     * @param arr1 数组1
     * @param arr2 数组2
     * @return true:有交集，false:没有交集
     */
    public static boolean compareArrays(String[] arr1, String[] arr2) {
        if (arr1 == null || arr2 == null){
            return false;
        }
        for (String str1 : arr1) {
            for (String str2 : arr2) {
                if (str1.equals(str2)) {
                    return true;
                }
            }
        }
        return false;
    }

    /**
     * 比较两个数组是否有交集
     * @param arr1 数组1
     * @param list2 列表2
     * @return true:有交集，false:没有交集
     */
    public static boolean compareArrays(String[] arr1, List<Object> list2) {
        if (arr1 == null || list2 == null){
            return false;
        }
        for (String str1 : arr1) {
            for (Object str2 : list2) {
                if (str1.equals(str2)) {
                    return true;
                }
            }
        }
        return false;
    }


}
